<?php
/**
 * Purpose:
 * 广告位  包括轮播图，首页横版广告，页底广告等所有广告位
 * File Name:
 * Ad.php
 * Author:
 * 武当山道士<912900700@qq.com>
 * Create:
 * 2019/9/29 17:30
 */

namespace app\api\controller;

use app\common\controller\Api;
use think\Db;

class Ad extends Api
{

    // 无需登录的接口,*表示全部
    protected $noNeedLogin = '*';
    // 无需鉴权的接口,*表示全部
    protected $noNeedRight = [];

    /**
     * 获取首页轮播图
     * @throws
     */
    public function getIndexSliders()
    {
        $list = Db::name('ad')
            ->field("id, item_id, views, title, content,  CONCAT('$this->siteUrl',image) as image")
            ->where([ 'position'=>1, 'status'=>1 ])
            ->select();
        $this->success('success', $list);
    }

    /**
     * 获取首页横幅商品广告
     * @throws
     */
    public function getIndexBannerItem()
    {
        $list = Db::name('ad')
            ->field("id, item_id, views, title, content,  CONCAT('$this->siteUrl',image) as image")
            ->where([ 'position'=>1, 'status'=>1 ])
            ->select();
        $this->success('success', $list);
    }
}